﻿using System;
using System.Collections.Generic;
using Neturion.Dados;

namespace Neturion.IRepositorios
{
    public interface IRepositorioFonteGeradora : IRepositorio<FonteGeradora, int>
    {
        IList<FonteGeradora> ObterTodos(int inicio, int quantidade, int quantidadeMinima, string codigo, string descricao, DateTime? inicioVigenciaDe, 
                                        DateTime? inicioVigenciaAte, DateTime? fimVigenciaDe, DateTime? fimVigenciaAte);

        FonteGeradora ObterPorCodigo(string codigo);
    }
}